[INFO] cloning repository https://github.com/mxfactorial/geonum
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/mxfactorial/geonum" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fmxfactorial%2Fgeonum", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fmxfactorial%2Fgeonum'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] a18140b598f3469aaa84b811144adcd47e3535ec
[INFO] testing mxfactorial/geonum against try#28f95933dc0727396c07b48d0a8cb5211b7fb472 for pr-154065-2
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fmxfactorial%2Fgeonum" "/workspace/builds/worker-4-tc2/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-4-tc2/source'...
[INFO] [stderr] done.
[INFO] started tweaking git repo https://github.com/mxfactorial/geonum
[INFO] finished tweaking git repo https://github.com/mxfactorial/geonum
[INFO] tweaked toml for git repo https://github.com/mxfactorial/geonum written to /workspace/builds/worker-4-tc2/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/mxfactorial/geonum on toolchain 28f95933dc0727396c07b48d0a8cb5211b7fb472
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+28f95933dc0727396c07b48d0a8cb5211b7fb472" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/mxfactorial/geonum already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+28f95933dc0727396c07b48d0a8cb5211b7fb472" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+28f95933dc0727396c07b48d0a8cb5211b7fb472" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 42cdf860c94e6ece44625a205014a9bf1674a6dfaf9d622466c94276366d8ed6
[INFO] running `Command { std: "docker" "start" "-a" "42cdf860c94e6ece44625a205014a9bf1674a6dfaf9d622466c94276366d8ed6", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "42cdf860c94e6ece44625a205014a9bf1674a6dfaf9d622466c94276366d8ed6", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "42cdf860c94e6ece44625a205014a9bf1674a6dfaf9d622466c94276366d8ed6", kill_on_drop: false }`
[INFO] [stdout] 42cdf860c94e6ece44625a205014a9bf1674a6dfaf9d622466c94276366d8ed6
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+28f95933dc0727396c07b48d0a8cb5211b7fb472" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] dee1e0e747887da0018302bbb0615319ecb9e9ac16dde1ac9c0bb3284280123f
[INFO] running `Command { std: "docker" "start" "-a" "dee1e0e747887da0018302bbb0615319ecb9e9ac16dde1ac9c0bb3284280123f", kill_on_drop: false }`
[INFO] [stderr]    Compiling geonum v0.13.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.38s
[INFO] running `Command { std: "docker" "inspect" "dee1e0e747887da0018302bbb0615319ecb9e9ac16dde1ac9c0bb3284280123f", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "dee1e0e747887da0018302bbb0615319ecb9e9ac16dde1ac9c0bb3284280123f", kill_on_drop: false }`
[INFO] [stdout] dee1e0e747887da0018302bbb0615319ecb9e9ac16dde1ac9c0bb3284280123f
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+28f95933dc0727396c07b48d0a8cb5211b7fb472" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] f21092f6f40c5bc3ba824711efc2baf9c66f79256cc52946cded640182718dec
[INFO] running `Command { std: "docker" "start" "-a" "f21092f6f40c5bc3ba824711efc2baf9c66f79256cc52946cded640182718dec", kill_on_drop: false }`
[INFO] [stderr]    Compiling proc-macro2 v1.0.101
[INFO] [stderr]    Compiling serde v1.0.219
[INFO] [stderr]    Compiling serde_json v1.0.143
[INFO] [stderr]    Compiling ciborium-io v0.2.2
[INFO] [stderr]    Compiling plotters-backend v0.3.7
[INFO] [stderr]    Compiling regex-syntax v0.8.6
[INFO] [stderr]    Compiling half v2.6.0
[INFO] [stderr]    Compiling itertools v0.13.0
[INFO] [stderr]    Compiling cast v0.3.0
[INFO] [stderr]    Compiling oorandom v11.1.5
[INFO] [stderr]    Compiling anes v0.1.6
[INFO] [stderr]    Compiling clap_builder v4.5.47
[INFO] [stderr]    Compiling geonum v0.13.0 (/opt/rustwide/workdir)
[INFO] [stderr]    Compiling ciborium-ll v0.2.2
[INFO] [stderr]    Compiling plotters-svg v0.3.7
[INFO] [stderr]    Compiling plotters v0.3.7
[INFO] [stderr]    Compiling quote v1.0.40
[INFO] [stderr]    Compiling syn v2.0.106
[INFO] [stderr]    Compiling regex-automata v0.4.10
[INFO] [stderr]    Compiling criterion-plot v0.6.0
[INFO] [stderr]    Compiling clap v4.5.47
[INFO] [stderr]    Compiling serde_derive v1.0.219
[INFO] [stderr]    Compiling regex v1.11.2
[INFO] [stderr]    Compiling ciborium v0.2.2
[INFO] [stderr]    Compiling tinytemplate v1.2.1
[INFO] [stderr]    Compiling criterion v0.7.0
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 20.67s
[INFO] running `Command { std: "docker" "inspect" "f21092f6f40c5bc3ba824711efc2baf9c66f79256cc52946cded640182718dec", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "f21092f6f40c5bc3ba824711efc2baf9c66f79256cc52946cded640182718dec", kill_on_drop: false }`
[INFO] [stdout] f21092f6f40c5bc3ba824711efc2baf9c66f79256cc52946cded640182718dec
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+28f95933dc0727396c07b48d0a8cb5211b7fb472" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] b529076c576bf7088c8e8af10cf218eb64f46184acb04d2a01c34c4c35e30a73
[INFO] running `Command { std: "docker" "start" "-a" "b529076c576bf7088c8e8af10cf218eb64f46184acb04d2a01c34c4c35e30a73", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.12s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/geonum-bb9745cdd4b744d6)
[INFO] [stdout] 
[INFO] [stdout] running 162 tests
[INFO] [stdout] test angle::tests::it_adds_two_blades_when_dualizing_bivector ... ok
[INFO] [stdout] test angle::tests::it_adds_across_boundary_with_rational_correction ... ok
[INFO] [stdout] test angle::tests::it_adds_at_exact_boundary ... ok
[INFO] [stdout] test angle::tests::it_adds_with_always_positive_denominator ... ok
[INFO] [stdout] test angle::tests::it_boosts_the_half_tangent_by_the_bondi_factor ... ok
[INFO] [stdout] test angle::tests::it_compares_angles_for_equality ... ok
[INFO] [stdout] test angle::tests::it_compares_near_rad ... ok
[INFO] [stdout] test angle::tests::it_computes_cos_sin_at_lattice_points ... ok
[INFO] [stdout] test angle::tests::it_computes_cos_sin_with_1003_blade ... ok
[INFO] [stdout] test angle::tests::it_computes_dual_angle ... ok
[INFO] [stdout] test angle::tests::it_computes_grade_angle ... ok
[INFO] [stdout] test angle::tests::it_compares_near_rem ... ok
[INFO] [stdout] test angle::tests::it_constructs_blade_0_from_large_angles ... ok
[INFO] [stdout] test angle::tests::it_computes_cos_sin_of_1000_blade ... ok
[INFO] [stdout] test angle::tests::it_constructs_blade_1_from_large_angles ... ok
[INFO] [stdout] test angle::tests::it_bounds_t_in_zero_to_one ... ok
[INFO] [stdout] test angle::tests::it_constructs_lattice_points_with_t_zero ... ok
[INFO] [stdout] test angle::tests::it_constructs_blade_2_from_large_angles ... ok
[INFO] [stdout] test angle::tests::it_handles_boundary_via_tangent_formula ... ok
[INFO] [stdout] test angle::tests::it_computes_cos_sin_with_1001_blade ... ok
[INFO] [stdout] test angle::tests::it_constructs_common_angles_with_exact_t ... ok
[INFO] [stdout] test angle::tests::it_detects_near_angles ... ok
[INFO] [stdout] test angle::tests::it_dualizes_and_negates_with_blade_only ... ok
[INFO] [stdout] test angle::tests::it_detects_opposite_angles ... ok
[INFO] [stdout] test angle::tests::it_adds_without_crossing ... ok
[INFO] [stdout] test angle::tests::it_constructs_blade_3_from_large_angles ... ok
[INFO] [stdout] test angle::tests::it_creates_negative_pi_over_2 ... ok
[INFO] [stdout] test angle::tests::it_multiplies_angles_as_addition ... ok
[INFO] [stdout] test angle::tests::it_creates_angle_with_additional_blade ... ok
[INFO] [stdout] test angle::tests::it_handles_negative_angle_on_one_blade ... ok
[INFO] [stdout] test angle::tests::it_creates_angle_from_cartesian_coordinates ... ok
[INFO] [stdout] test angle::tests::it_multiplies_via_tangent_sum ... ok
[INFO] [stdout] test angle::tests::it_negates_angle ... ok
[INFO] [stdout] test angle::tests::it_handles_negative_angle_on_zero_blade ... ok
[INFO] [stdout] test angle::tests::it_negates_angle_with_forward_rotation ... ok
[INFO] [stdout] test angle::tests::it_orders_angles_by_blade_then_rem ... ok
[INFO] [stdout] test angle::tests::it_preserves_blade_1000 ... ok
[INFO] [stdout] test angle::tests::it_preserves_blade_with_signed_angles ... ok
[INFO] [stdout] test angle::tests::it_projects ... ok
[INFO] [stdout] test angle::tests::it_projects_rationally ... ok
[INFO] [stdout] test angle::tests::it_proves_undual_equals_dual ... ok
[INFO] [stdout] test angle::tests::it_subtracts_11pi_over_6_from_pi_over_6 ... ok
[INFO] [stdout] test angle::tests::it_resets_angle_blade_to_minimum ... ok
[INFO] [stdout] test angle::tests::it_subtracts_pi_over_3_from_4pi_over_3 ... ok
[INFO] [stdout] test angle::tests::it_subtracts_with_rational_borrow ... ok
[INFO] [stdout] test angle::tests::it_sums_greater_than_a_quarter_turn ... ok
[INFO] [stdout] test angle::tests::it_sums_high_blades ... ok
[INFO] [stdout] test angle::tests::it_subtracts_pi_over_6_from_pi_over_3 ... ok
[INFO] [stdout] test angle::tests::it_sums_less_than_a_quarter_turn ... ok
[INFO] [stdout] test angle::tests::it_sums_rotations_to_multiple_blades ... ok
[INFO] [stdout] test geocollection::tests::it_collects_from_iterator ... ok
[INFO] [stdout] test geocollection::tests::it_computes_total_magnitude ... ok
[INFO] [stdout] test geocollection::tests::it_converts_to_slice ... ok
[INFO] [stdout] test geocollection::tests::it_converts_to_vec_reference ... ok
[INFO] [stdout] test geocollection::tests::it_creates_empty_collection ... ok
[INFO] [stdout] test geocollection::tests::it_creates_from_vec ... ok
[INFO] [stdout] test geocollection::tests::it_finds_dominant_object ... ok
[INFO] [stdout] test geocollection::tests::it_handles_cone_selection_with_wrapped_angles ... ok
[INFO] [stdout] test geocollection::tests::it_handles_empty_collection_operations ... ok
[INFO] [stdout] test geocollection::tests::it_indexes_into_collection ... ok
[INFO] [stdout] test geocollection::tests::it_iterates_over_collection ... ok
[INFO] [stdout] test geocollection::tests::it_normalizes_collection ... ok
[INFO] [stdout] test geocollection::tests::it_preserves_angles_during_scaling ... ok
[INFO] [stdout] test geocollection::tests::it_returns_none_for_empty_dominant ... ok
[INFO] [stdout] test geocollection::tests::it_rotates_all_objects ... ok
[INFO] [stdout] test geocollection::tests::it_scales_all_objects ... ok
[INFO] [stdout] test geocollection::tests::it_truncates_small_magnitudes ... ok
[INFO] [stdout] test geonum_mod::tests::geonum_constructor_sets_components ... ok
[INFO] [stdout] test geonum_mod::tests::it_adds_angle ... ok
[INFO] [stdout] test geonum_mod::tests::it_adds_angle_to_ref ... ok
[INFO] [stdout] test geonum_mod::tests::it_adds_orthogonal_vectors ... ok
[INFO] [stdout] test geonum_mod::tests::it_adds_same_angle_vectors ... ok
[INFO] [stdout] test geonum_mod::tests::it_boosts_an_event_preserving_the_interval ... ok
[INFO] [stdout] test geocollection::tests::it_superposes_with_interference_below_the_scalar_sum ... ok
[INFO] [stdout] test geonum_mod::tests::it_computes_adj_and_opp_at_quadrature ... ok
[INFO] [stdout] test geonum_mod::tests::it_computes_distance_to ... ok
[INFO] [stdout] test geonum_mod::tests::it_computes_dot_product ... ok
[INFO] [stdout] test geocollection::tests::it_selects_objects_within_cone ... ok
[INFO] [stdout] test geonum_mod::tests::it_compares_near_mag ... ok
[INFO] [stdout] test geonum_mod::tests::it_computes_geometric_product ... ok
[INFO] [stdout] test geonum_mod::tests::it_computes_inverse_and_division ... ok
[INFO] [stdout] test geonum_mod::tests::it_computes_mag_difference ... ok
[INFO] [stdout] test geonum_mod::tests::it_computes_meet_between_different_grades ... ok
[INFO] [stdout] test geonum_mod::tests::it_computes_meet_with_high_blade_counts ... ok
[INFO] [stdout] test geonum_mod::tests::it_computes_powers ... ok
[INFO] [stdout] test geonum_mod::tests::it_computes_self_meet_for_same_grade_objects ... ok
[INFO] [stdout] test geonum_mod::tests::it_computes_the_dual ... ok
[INFO] [stdout] test geonum_mod::tests::it_computes_wedge_product ... ok
[INFO] [stdout] test geonum_mod::tests::it_creates_dimension_geonums ... ok
[INFO] [stdout] test geonum_mod::tests::it_defines_tan_via_sin_over_cos ... ok
[INFO] [stdout] test geonum_mod::tests::it_demonstrates_forward_only_reflection_pattern ... ok
[INFO] [stdout] test geonum_mod::tests::it_detects_near_geonums ... ok
[INFO] [stdout] test geonum_mod::tests::it_encodes_sign_in_angle_for_adj_opp ... ok
[INFO] [stdout] test geonum_mod::tests::it_gets_angle ... ok
[INFO] [stdout] test geonum_mod::tests::it_gets_mag ... ok
[INFO] [stdout] test geonum_mod::tests::it_handles_full_rotation_multiplication ... ok
[INFO] [stdout] test geonum_mod::tests::it_handles_mixed_blade_addition ... ok
[INFO] [stdout] test geonum_mod::tests::it_handles_zero_angle_multiplication ... ok
[INFO] [stdout] test geonum_mod::tests::it_inverts_circle ... ok
[INFO] [stdout] test geonum_mod::tests::it_inverts_unit_circle_conjugates_angle ... ok
[INFO] [stdout] test geonum_mod::tests::it_maintains_constant_time_meet_operations ... ok
[INFO] [stdout] test geonum_mod::tests::it_maintains_grade_consistency_in_meet ... ok
[INFO] [stdout] test geonum_mod::tests::it_makes_double_inversion_involutive_with_blade_reset ... ok
[INFO] [stdout] test geonum_mod::tests::it_matches_cos_sin_gateways_for_adj_opp ... ok
[INFO] [stdout] test geonum_mod::tests::it_meets_antiparallel_vectors ... ok
[INFO] [stdout] test geonum_mod::tests::it_meets_bivectors_in_different_planes ... ok
[INFO] [stdout] test geonum_mod::tests::it_meets_higher_grades_cycling_pattern ... ok
[INFO] [stdout] test geonum_mod::tests::it_meets_lines_at_intersection ... ok
[INFO] [stdout] test geonum_mod::tests::it_meets_parallel_vectors ... ok
[INFO] [stdout] test geonum_mod::tests::it_meets_scalars_at_different_locations ... ok
[INFO] [stdout] test geonum_mod::tests::it_meets_trivectors_at_plane ... ok
[INFO] [stdout] test geonum_mod::tests::it_meets_vector_trivector_based_on_angles ... ok
[INFO] [stdout] test geonum_mod::tests::it_multiplies_angle_by_geonum ... ok
[INFO] [stdout] test geonum_mod::tests::it_multiplies_angle_by_geonum_ref ... ok
[INFO] [stdout] test geonum_mod::tests::it_multiplies_geometric_numbers ... ok
[INFO] [stdout] test geonum_mod::tests::it_negates_vectors ... ok
[INFO] [stdout] test geonum_mod::tests::it_normalizes_vectors ... ok
[INFO] [stdout] test geonum_mod::tests::it_meets_bivectors_in_same_plane ... ok
[INFO] [stdout] test geonum_mod::tests::it_meets_intersecting_vectors_at_point ... ok
[INFO] [stdout] test geonum_mod::tests::it_orders_geonums_by_angle_then_mag ... ok
[INFO] [stdout] test geonum_mod::tests::it_preserves_blade_in_angle_mul_geonum ... ok
[INFO] [stdout] test geonum_mod::tests::it_preserves_blade_history_in_opposite_angle_addition ... ok
[INFO] [stdout] test geonum_mod::tests::it_preserves_blade_when_adding ... ok
[INFO] [stdout] test geonum_mod::tests::it_preserves_geometric_operations_after_blade_reset ... ok
[INFO] [stdout] test geonum_mod::tests::it_produces_geonum_cos_on_even_pair ... ok
[INFO] [stdout] test geonum_mod::tests::it_produces_geonum_sin_on_odd_pair ... ok
[INFO] [stdout] test geonum_mod::tests::it_projects_to_arbitrary_dimensions ... ok
[INFO] [stdout] test geonum_mod::tests::it_projects_vectors ... ok
[INFO] [stdout] test geonum_mod::tests::it_reflects_point_across_x_axis_with_blade_accumulation ... ok
[INFO] [stdout] test geonum_mod::tests::it_reflects_using_angle_arithmetic ... ok
[INFO] [stdout] test geonum_mod::tests::it_reflects_vectors ... ok
[INFO] [stdout] test geonum_mod::tests::it_rejects_vectors ... ok
[INFO] [stdout] test geonum_mod::tests::it_rotates_vectors ... ok
[INFO] [stdout] test geonum_mod::tests::it_scales_by_factor ... ok
[INFO] [stdout] test geonum_mod::tests::it_scales_preserves_angle_exactly ... ok
[INFO] [stdout] test geonum_mod::tests::it_scales_with_angle_addition ... ok
[INFO] [stdout] test geonum_mod::tests::it_shows_geonum_meet_incidence_structure ... ok
[INFO] [stdout] test geonum_mod::tests::it_shows_wedge_and_meet_grade_results ... ok
[INFO] [stdout] test geonum_mod::tests::it_subtracts_geometric_numbers ... ok
[INFO] [stdout] test geonum_mod::tests::it_subtracts_opposite_angle_vectors ... ok
[INFO] [stdout] test geonum_mod::tests::it_tests_orthogonality ... ok
[INFO] [stdout] test traits::affine::tests::it_preserves_mag_and_transforms_angle_after_shear ... ok
[INFO] [stdout] test traits::affine::tests::it_returns_12_for_4x3_rectangle_area ... ok
[INFO] [stdout] test traits::affine::tests::it_reverses_translation_with_inverse_displacement ... ok
[INFO] [stdout] test traits::electromagnetics::tests::it_computes_electric_field ... ok
[INFO] [stdout] test traits::electromagnetics::tests::it_computes_poynting_vector_with_wedge ... ok
[INFO] [stdout] test traits::electromagnetics::tests::it_creates_fields_with_inverse_power_laws ... ok
[INFO] [stdout] test traits::machine_learning::tests::it_computes_regression_from_covariance ... ok
[INFO] [stdout] test traits::machine_learning::tests::it_performs_neural_network_operations ... ok
[INFO] [stdout] test traits::machine_learning::tests::it_updates_perceptron_weights ... ok
[INFO] [stdout] test geonum_mod::tests::it_proves_meet_uses_duality_relationship ... ok
[INFO] [stdout] test traits::optics::tests::it_applies_abcd_transform_angle_dependence ... ok
[INFO] [stdout] test traits::optics::tests::it_applies_optical_magnification ... ok
[INFO] [stdout] test traits::waves::tests::it_disperses ... ok
[INFO] [stdout] test traits::waves::tests::it_propagates ... ok
[INFO] [stdout] test traits::affine::tests::it_preserves_parallelism_after_shear ... ok
[INFO] [stdout] test geonum_mod::tests::it_preserves_blade_structure_in_circle_inversion ... ok
[INFO] [stdout] test geonum_mod::tests::it_proves_meet_is_anticommutative ... ok
[INFO] [stdout] test traits::electromagnetics::tests::it_models_wire_magnetic_field ... ok
[INFO] [stdout] test geonum_mod::tests::it_prevents_blade_accumulation_in_control_loops ... ok
[INFO] [stdout] test geonum_mod::tests::test_scale_rotate ... ok
[INFO] [stdout] test traits::affine::tests::it_preserves_grade_after_translation ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 162 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.06s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/addition_test.rs (/opt/rustwide/target/debug/deps/addition_test-b27b57f11b3d8bfb)
[INFO] [stdout] 
[INFO] [stdout] running 10 tests
[INFO] [stdout] test it_accumulates_blades_in_general_case ... ok
[INFO] [stdout] test it_adds_aligned_vectors ... ok
[INFO] [stdout] test it_adds_high_blades_and_preserves_history ... ok
[INFO] [stdout] test it_adds_orthogonal_vectors ... ok
[INFO] [stdout] test it_handles_opposite_vectors ... ok
[INFO] [stdout] test it_handles_zero_length_addition ... ok
[INFO] [stdout] test it_maintains_commutative_blade_accumulation ... ok
[INFO] [stdout] test it_preserves_blade_history_on_cancellation ... ok
[INFO] [stdout] test it_handles_near_opposite_angles ... ok
[INFO] [stdout] test it_matches_projection_based_sum ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 10 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/affine_test.rs (/opt/rustwide/target/debug/deps/affine_test-c8cbde7923f3833a)
[INFO] [stdout] 
[INFO] [stdout] running 4 tests
[INFO] [stdout] test it_increases_angle_after_shearing ... ok
[INFO] [stderr]      Running tests/algebra_test.rs (/opt/rustwide/target/debug/deps/algebra_test-ba8726a397df6cfe)
[INFO] [stdout] test it_preserves_area_after_shearing ... ok
[INFO] [stdout] test it_preserves_parallel_lines_after_shearing ... ok
[INFO] [stdout] test its_a_translation ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 11 tests
[INFO] [stdout] test it_shows_angle_accumulation_is_the_degree ... ok
[INFO] [stdout] test it_counts_roots_of_z_squared_minus_one ... ok
[INFO] [stdout] test it_counts_roots_of_a_cubic ... ok
[INFO] [stdout] test it_counts_roots_of_a_quartic ... ok
[INFO] [stdout] test it_proves_no_rootless_polynomial_exists ... ok
[INFO] [stdout] test it_counts_roots_of_z_squared_plus_one ... ok
[INFO] [stdout] test it_shows_why_algebra_cannot_see_this ... ok
[INFO] [stdout] test it_unwinds_through_roots_as_circle_shrinks ... ok
[INFO] [stdout] test it_tracks_winding_change_through_nested_roots ... ok
[INFO] [stdout] test it_wraps_n_times_for_z_to_the_n ... ok
[INFO] [stdout] test it_shows_roots_of_unity_are_the_q_lattice_generalized ... ok
[INFO] [stderr]      Running tests/algorithms_test.rs (/opt/rustwide/target/debug/deps/algorithms_test-ddd3357803306d8e)
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 11 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.16s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 15 tests
[INFO] [stdout] test it_rejects_complexity_analysis ... ok
[INFO] [stdout] test it_scales_quantum_algorithms ... ok
[INFO] [stdout] test its_a_compression_algorithm ... ok
[INFO] [stdout] test it_unifies_algorithm_design ... ok
[INFO] [stdout] test its_a_distributed_algorithm ... ok
[INFO] [stdout] test its_a_dynamic_programming ... ok
[INFO] [stdout] test its_a_graph_algorithm ... ok
[INFO] [stdout] test its_a_linear_algorithm ... ok
[INFO] [stdout] test its_a_machine_learning_algorithm ... ok
[INFO] [stdout] test its_a_constant_time_operation ... ok
[INFO] [stdout] test its_a_cryptographic_algorithm ... ok
[INFO] [stdout] test its_a_data_structure ... ok
[INFO] [stdout] test its_a_parallel_algorithm ... ok
[INFO] [stdout] test its_a_numerical_method ... ok
[INFO] [stdout] test its_a_sorting_algorithm ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 15 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/angle_arithmetic_test.rs (/opt/rustwide/target/debug/deps/angle_arithmetic_test-63607c9a9eb286db)
[INFO] [stdout] 
[INFO] [stdout] running 53 tests
[INFO] [stdout] test it_accesses_length_and_angle_components_preserving_blade_state ... ok
[INFO] [stdout] test it_adds_angles_with_blade_arithmetic ... ok
[INFO] [stdout] test it_computes_distance_via_law_of_cosines ... ok
[INFO] [stdout] test it_computes_dot_product_returning_scalar_blade ... ok
[INFO] [stdout] test it_computes_geometric_product_combining_dot_and_wedge_blades ... ok
[INFO] [stdout] test it_computes_grade_from_blade_modulo_4 ... ok
[INFO] [stdout] test it_computes_length_difference_ignoring_blade_structure ... ok
[INFO] [stdout] test it_applies_dual_through_pi_rotation ... ok
[INFO] [stdout] test it_computes_geonum_calculus_through_blade_rotation ... ok
[INFO] [stdout] test it_computes_meet_through_dual_wedge_dual_blade_accumulation ... ok
[INFO] [stdout] test it_computes_wedge_product_with_blade_increment ... ok
[INFO] [stdout] test it_constructs_geonum_with_angle_composition ... ok
[INFO] [stdout] test it_constructs_geonum_from_cartesian ... ok
[INFO] [stdout] test it_constructs_geonum_with_basic_new ... ok
[INFO] [stdout] test it_constructs_geonum_with_explicit_blade ... ok
[INFO] [stdout] test it_converts_from_cartesian_coordinates ... ok
[INFO] [stdout] test it_creates_dimensional_geonums ... ok
[INFO] [stdout] test it_crosses_pi_2_boundaries ... ok
[INFO] [stdout] test it_detects_orthogonality_through_dot_product_blade_collapse ... ok
[INFO] [stdout] test it_decomposes_angles_into_blade_and_value ... ok
[INFO] [stdout] test it_divides_geonum_through_multiplication_by_inverse ... ok
[INFO] [stdout] test it_handles_new_with_blade_construction ... ok
[INFO] [stdout] test it_decrements_blade_through_forward_rotation ... ok
[INFO] [stdout] test it_implements_geonum_div_trait_through_multiplication_by_inverse ... ok
[INFO] [stdout] test it_implements_div_trait_blade_logic ... ok
[INFO] [stdout] test it_implements_geonum_ord_trait_angle_first_ordering ... ok
[INFO] [stdout] test it_handles_scalar_sign_encoding_original ... ok
[INFO] [stdout] test it_implements_ord_blade_logic ... ok
[INFO] [stdout] test it_implements_partial_eq_blade_logic ... ok
[INFO] [stdout] test it_implements_sub_trait_blade_logic ... ok
[INFO] [stdout] test it_increments_blade_through_rotation ... ok
[INFO] [stdout] test it_implements_angle_add_geonum_trait_angle_addition ... ok
[INFO] [stdout] test it_implements_angle_mul_geonum_trait_angle_addition ... ok
[INFO] [stdout] test it_applies_spiral_similarity_through_scale_and_rotation ... ok
[INFO] [stdout] test it_implements_geonum_add_trait_blade_accumulation ... ok
[INFO] [stdout] test it_implements_geonum_mul_trait_angles_add_lengths_multiply ... ok
[INFO] [stdout] test it_implements_mul_trait_blade_logic ... ok
[INFO] [stdout] test it_inverts_geonum_through_length_and_angle_negation ... ok
[INFO] [stdout] test it_implements_geonum_sub_trait_through_negation ... ok
[INFO] [stdout] test it_inverts_through_circle_preserving_angles_transforming_length ... ok
[INFO] [stdout] test it_negates_geonum_through_pi_rotation ... ok
[INFO] [stdout] test it_normalizes_geonum_preserving_blade_structure ... ok
[INFO] [stdout] test it_projects_geonum_onto_another_with_blade_preservation ... ok
[INFO] [stdout] test it_preserves_blade_operations_at_high_dimensions ... ok
[INFO] [stdout] test it_projects_geonum_to_arbitrary_dimensions ... ok
[INFO] [stdout] test it_resets_blade_to_grade_minimum_preserving_geometric_behavior ... ok
[INFO] [stdout] test it_rotates_geonum_through_angle_addition ... ok
[INFO] [stdout] test it_rejects_geonum_from_another_through_subtraction ... ok
[INFO] [stdout] test it_raises_geonum_to_power_through_angle_scaling ... ok
[INFO] [stdout] test it_proves_geonum_constructor_equivalence ... ok
[INFO] [stdout] test it_scales_geonum_through_scalar_multiplication_preserving_blade ... ok
[INFO] [stdout] test it_reflects_geonum_through_forward_only_formula ... ok
[INFO] [stdout] test it_implements_add_trait_blade_logic ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 53 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/arithmetic_test.rs (/opt/rustwide/target/debug/deps/arithmetic_test-02399338bb8cd3ca)
[INFO] [stdout] 
[INFO] [stdout] running 4 tests
[INFO] [stdout] test it_demonstrates_interference_pattern_for_various_angles ... ok
[INFO] [stdout] test it_proves_negative_is_position_not_sign ... ok
[INFO] [stdout] test it_proves_subtraction_is_destructive_interference ... ok
[INFO] [stdout] test it_shows_subtraction_cost_vs_projection ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/astrophysics_test.rs (/opt/rustwide/target/debug/deps/astrophysics_test-f88b34fe20d136cc)
[INFO] [stdout] 
[INFO] [stdout] running 13 tests
[INFO] [stdout] test it_computes_gravitational_influence_through_angle_correlation ... ok
[INFO] [stdout] test it_explains_flat_rotation_curves_without_dark_matter ... ok
[INFO] [stdout] test it_models_black_holes_as_extreme_angle_influence ... ok
[INFO] [stdout] test it_proves_multiscale_physics_uses_same_angle_operations ... ok
[INFO] [stdout] test it_demonstrates_cluster_dynamics_through_collective_angles ... ok
[INFO] [stdout] test it_scales_to_universe_without_exponential_memory ... ok
[INFO] [stdout] test it_generates_spiral_structure_through_differential_angle_rates ... ok
[INFO] [stdout] test it_simulates_galaxy_collision_through_angle_interaction ... ok
[INFO] [stdout] test it_reveals_relativistic_precession_through_angle_accumulation ... ok
[INFO] [stdout] test it_solves_three_body_problem_through_angle_correlation ... ok
[INFO] [stdout] test it_demonstrates_orbital_mechanics_through_angle_evolution ... ok
[INFO] [stderr]      Running tests/calculus_test.rs (/opt/rustwide/target/debug/deps/calculus_test-d45bf3695eb8dc3f)
[INFO] [stdout] test it_scales_cosmology_to_universe_without_friedmann_equations ... ok
[INFO] [stdout] test it_proves_n_body_scales_linearly_through_angle_dynamics ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 13 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.04s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 23 tests
[INFO] [stdout] test it_connects_differentiation_and_integration_via_grade_cycle ... ok
[INFO] [stdout] test it_derives_at_different_angles ... ok
[INFO] [stdout] test it_derives_any_monomial ... ok
[INFO] [stdout] test it_computes_higher_derivatives_by_repeated_ratio ... ok
[INFO] [stdout] test it_encodes_definite_integrals_with_value_and_domain ... ok
[INFO] [stdout] test it_encodes_the_power_in_the_angle ... ok
[INFO] [stdout] test it_derives_x_squared_without_limits ... ok
[INFO] [stdout] test it_extends_to_fractional_powers ... ok
[INFO] [stdout] test it_proves_fundamental_theorem_is_accumulation_equals_interference ... ok
[INFO] [stdout] test it_proves_linear_derivative_for_x ... ok
[INFO] [stdout] test it_proves_power_rule_is_o1 ... ok
[INFO] [stdout] test it_proves_the_power_rule_is_two_ratios ... ok
[INFO] [stdout] test it_proves_zero_derivative_for_constants ... ok
[INFO] [stdout] test it_shows_factorial_emerges_from_angle_descent ... ok
[INFO] [stdout] test it_shows_limits_discard_what_angles_preserve ... ok
[INFO] [stdout] test its_a_gradient ... ok
[INFO] [stdout] test its_a_surface_integral ... ok
[INFO] [stdout] test its_a_volume_integral ... ok
[INFO] [stdout] test it_proves_differentiation_cycles_grades ... ok
[INFO] [stdout] test it_shows_subtraction_in_fundamental_theorem_is_interference ... ok
[INFO] [stdout] test its_a_laplacian ... ok
[INFO] [stdout] test it_shows_limits_lose_the_tangent_normal_dual ... ok
[INFO] [stdout] test its_a_line_integral ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 23 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/category_theory_test.rs (/opt/rustwide/target/debug/deps/category_theory_test-c841d3494cdb90f8)
[INFO] [stdout] 
[INFO] [stdout] running 8 tests
[INFO] [stdout] test it_rejects_category_theory ... ok
[INFO] [stdout] test its_a_colimit ... ok
[INFO] [stdout] test its_a_functor ... ok
[INFO] [stdout] test its_an_adjunction ... ok
[INFO] [stdout] test its_a_category ... ok
[INFO] [stdout] test its_a_natural_transformation ... ok
[INFO] [stdout] test its_a_monad ... ok
[INFO] [stderr]      Running tests/cga_test.rs (/opt/rustwide/target/debug/deps/cga_test-2ea9686deabbb3ca)
[INFO] [stdout] test its_a_limit ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 51 tests
[INFO] [stdout] test it_applies_circular_inversion ... ok
[INFO] [stdout] test it_applies_inversion_in_arbitrary_sphere ... ok
[INFO] [stdout] test it_applies_dilation ... ok
[INFO] [stdout] test it_applies_inversion_in_unit_sphere ... ok
[INFO] [stdout] test it_applies_mobius_transformation ... ok
[INFO] [stdout] test it_applies_reflection_in_plane ... ok
[INFO] [stdout] test it_applies_reflection_across_a_line ... ok
[INFO] [stdout] test it_applies_reflection_in_sphere ... ok
[INFO] [stdout] test it_applies_rotation ... ok
[INFO] [stdout] test it_composes_conformal_transformations ... ok
[INFO] [stdout] test it_computes_angle_between_lines ... ok
[INFO] [stdout] test it_applies_translation ... ok
[INFO] [stdout] test it_computes_bend_of_circle ... ok
[INFO] [stdout] test it_computes_conformal_center ... ok
[INFO] [stdout] test it_computes_distance_between_points ... ok
[INFO] [stdout] test it_computes_power_of_point_to_sphere ... ok
[INFO] [stdout] test it_computes_tangent_to_circle ... ok
[INFO] [stdout] test it_computes_tangent_to_sphere ... ok
[INFO] [stdout] test it_constructs_sphere_tangent_to_four_planes ... ok
[INFO] [stdout] test it_finds_line_circle_intersection ... ok
[INFO] [stdout] test it_constructs_circle_tangent_to_three_lines ... ok
[INFO] [stdout] test it_finds_line_sphere_intersection ... ok
[INFO] [stdout] test it_eliminates_versor_complexity ... ok
[INFO] [stdout] test it_constructs_circle_through_point_tangent_to_line ... ok
[INFO] [stdout] test it_handles_conformal_distance ... ok
[INFO] [stdout] test it_computes_power_of_point_to_circle ... ok
[INFO] [stdout] test it_finds_radical_center_of_three_circles ... ok
[INFO] [stdout] test it_handles_conformal_split ... ok
[INFO] [stdout] test it_handles_apollonian_circles ... ok
[INFO] [stdout] test it_handles_inversive_distance ... ok
[INFO] [stdout] test it_handles_inversive_geometry ... ok
[INFO] [stdout] test it_handles_bundles_of_circles ... ok
[INFO] [stdout] test it_packs_circles_apollonian_gasket ... ok
[INFO] [stdout] test it_handles_oriented_circles ... ok
[INFO] [stdout] test it_handles_coaxial_circles ... ok
[INFO] [stdout] test it_preserves_angles_under_conformal_maps ... ok
[INFO] [stdout] test it_handles_imaginary_circles ... ok
[INFO] [stdout] test it_represents_planes_as_sphere_limits ... ok
[INFO] [stdout] test it_represents_lines_as_circle_limits ... ok
[INFO] [stdout] test it_finds_radical_axis_of_two_circles ... ok
[INFO] [stdout] test it_represents_points_as_null_vectors ... ok
[INFO] [stdout] test it_represents_spheres_through_four_points ... ok
[INFO] [stdout] test it_represents_circles_through_three_points ... ok
[INFO] [stdout] test it_finds_sphere_sphere_intersection ... ok
[INFO] [stdout] test it_solves_descartes_circle_theorem ... ok
[INFO] [stdout] test it_tests_point_on_circle ... ok
[INFO] [stdout] test it_tests_point_on_sphere ... ok
[INFO] [stdout] test it_unifies_conformal_and_projective_geometry ... ok
[INFO] [stdout] test it_finds_circle_circle_intersection ... ok
[INFO] [stdout] test it_handles_pencils_of_circles ... ok
[INFO] [stdout] test it_computes_steiner_chain ... ok
[INFO] [stderr]      Running tests/chem_constants_test.rs (/opt/rustwide/target/debug/deps/chem_constants_test-9ac3836df7b96d3d)
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 51 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.13s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 11 tests
[INFO] [stdout] test it_assigns_2_3_4_to_three_distinct_closures ... ok
[INFO] [stdout] test it_closes_the_dual_with_pi_over_3 ... ok
[INFO] [stdout] test it_closes_the_quadrature_lattice_with_pi_over_2 ... ok
[INFO] [stdout] test it_derives_the_radial_law_by_inverting_the_winding_count ... ok
[INFO] [stdout] test it_bisects_the_quadrature_with_pi_over_4 ... ok
[INFO] [stdout] test it_separates_the_radial_law_from_the_angular_closure ... ok
[INFO] [stdout] test it_proves_the_opp_coefficient_is_load_bearing ... ok
[INFO] [stdout] test it_proves_the_radial_law_is_load_bearing ... ok
[INFO] [stdout] test it_projects_the_opp_combiner_onto_the_atan_ray ... ok
[INFO] [stdout] test it_works_only_with_the_forced_spin_q_assignment ... ok
[INFO] [stdout] test it_needs_both_a_dual_closure_and_a_bisector ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 11 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.08s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/chemistry_test.rs (/opt/rustwide/target/debug/deps/chemistry_test-77061532ca6452fa)
[INFO] [stdout] 
[INFO] [stdout] running 37 tests
[INFO] [stdout] test it_chains_the_particle_zoo_with_increment_blade ... ok
[INFO] [stdout] test it_computes_shell_capacity ... ok
[INFO] [stdout] test it_binds_at_grade_2 ... ok
[INFO] [stdout] test it_computes_orbital_capacity ... ok
[INFO] [stdout] test it_dissolves_aufbau_exceptions ... ok
[INFO] [stdout] test it_dissolves_particle_hierarchy ... ok
[INFO] [stdout] test it_decomposes_the_blade_into_shell_and_subshell ... ok
[INFO] [stdout] test it_dots_electron_electron_to_grade_0 ... ok
[INFO] [stdout] test it_contains_all_pairs_in_the_wave_amplitude ... ok
[INFO] [stdout] test it_cancels_every_wave_sum ... ok
[INFO] [stdout] test it_drops_a_shell_into_the_core ... ok
[INFO] [stdout] test it_isolates_the_noble_gases_by_shell_jump ... ok
[INFO] [stdout] test it_holds_the_halogen_separation_into_period_4 ... ok
[INFO] [stdout] test it_computes_ionization_energy_from_geometry ... ok
[INFO] [stdout] test it_proves_spin_pairing_from_dual ... ok
[INFO] [stdout] test it_maps_periodic_table_from_grade_cycle ... ok
[INFO] [stdout] test it_lands_transition_metals_in_physical_range ... ok
[INFO] [stdout] test it_reduces_ie2_to_ie1_at_full_electron_count ... ok
[INFO] [stdout] test it_models_bonding_as_angle_alignment ... ok
[INFO] [stdout] test it_proves_wave_sum_and_collect_are_one_chain ... ok
[INFO] [stdout] test it_replaces_element_class_with_angle_count ... ok
[INFO] [stdout] test it_reproduces_the_hydrogenic_series_exactly ... ok
[INFO] [stdout] test it_puts_fluorine_on_top_by_mulliken_electronegativity ... ok
[INFO] [stdout] test it_self_dots_the_wave_to_grade_0 ... ok
[INFO] [stdout] test it_walks_aufbau_through_the_blade_lattice ... ok
[INFO] [stdout] test it_tracks_the_na_deep_stripping_staircase ... ok
[INFO] [stdout] test it_models_decay_as_rotation ... ok
[INFO] [stdout] test it_leaves_the_intra_period_ea_gradient_flat ... ok
[INFO] [stdout] test it_holds_max_n_as_identity_in_sample ... ok
[INFO] [stdout] test it_separates_halogens_from_noble_gases ... ok
[INFO] [stdout] test it_proves_the_np_shortfall_is_a_quadratic_wall ... ok
[INFO] [stderr]      Running tests/computer_vision_test.rs (/opt/rustwide/target/debug/deps/computer_vision_test-8b5fdfbfef1a820a)
[INFO] [stdout] test it_weakens_projection_with_grade_offset ... ok
[INFO] [stdout] test it_tames_both_d_blocks_with_max_n ... ok
[INFO] [stdout] test it_separates_the_closed_core_cliff_from_valence_removal ... ok
[INFO] [stdout] test it_tracks_the_ie2_trend_against_nist ... ok
[INFO] [stdout] test it_prints_the_full_comparison ... ok
[INFO] [stdout] test it_threads_three_d_rows_with_relativistic_contraction ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 37 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 9 tests
[INFO] [stdout] test it_proves_computational_complexity_elimination ... ok
[INFO] [stdout] test its_a_3d_reconstruction ... ok
[INFO] [stdout] test its_an_object_detection ... ok
[INFO] [stdout] test its_a_feature_detector ... ok
[INFO] [stdout] test its_a_camera_calibration ... ok
[INFO] [stdout] test its_an_optical_flow_estimator ... ok
[INFO] [stdout] test its_a_segmentation_algorithm ... FAILED
[INFO] [stdout] test its_an_image_registration ... FAILED
[INFO] [stdout] test its_a_neural_image_processing ... ok
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout] 
[INFO] [stdout] ---- its_a_segmentation_algorithm stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'its_a_segmentation_algorithm' (438) panicked at tests/computer_vision_test.rs:850:5:
[INFO] [stdout] High-resolution segmentation should be fast
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5bf498180088 - std[d054f6f42beb1baa]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5bf498180088 - std[d054f6f42beb1baa]::backtrace_rs::backtrace::trace_unsynchronized::<std[d054f6f42beb1baa]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5bf498180088 - std[d054f6f42beb1baa]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5bf498180088 - <<std[d054f6f42beb1baa]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[5a1c3e9896636f3a]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5bf49819424a - <core[5a1c3e9896636f3a]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5bf49819424a - core[5a1c3e9896636f3a]::fmt::write
[INFO] [stdout]    6:     0x5bf4981848a2 - std[d054f6f42beb1baa]::io::default_write_fmt::<alloc[154f689e5dd3bae5]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/io/mod.rs:622:11
[INFO] [stdout]    7:     0x5bf4981848a2 - <alloc[154f689e5dd3bae5]::vec::Vec<u8> as std[d054f6f42beb1baa]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/io/mod.rs:1977:13
[INFO] [stdout]    8:     0x5bf49815f236 - <std[d054f6f42beb1baa]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5bf49815f236 - std[d054f6f42beb1baa]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5bf498178629 - std[d054f6f42beb1baa]::panicking::default_hook
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x5bf498112a1c - <alloc[154f689e5dd3bae5]::boxed::Box<dyn for<'a, 'b> core[5a1c3e9896636f3a]::ops::function::Fn<(&'a std[d054f6f42beb1baa]::panic::PanicHookInfo<'b>,), Output = ()> + core[5a1c3e9896636f3a]::marker::Send + core[5a1c3e9896636f3a]::marker::Sync> as core[5a1c3e9896636f3a]::ops::function::Fn<(&std[d054f6f42beb1baa]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/alloc/src/boxed.rs:2291:9
[INFO] [stdout]   12:     0x5bf498112a1c - test[fad20673b750c10e]::test_main_inner::<test[fad20673b750c10e]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/test/src/lib.rs:155:21
[INFO] [stdout]   13:     0x5bf4981787e2 - <alloc[154f689e5dd3bae5]::boxed::Box<dyn for<'a, 'b> core[5a1c3e9896636f3a]::ops::function::Fn<(&'a std[d054f6f42beb1baa]::panic::PanicHookInfo<'b>,), Output = ()> + core[5a1c3e9896636f3a]::marker::Send + core[5a1c3e9896636f3a]::marker::Sync> as core[5a1c3e9896636f3a]::ops::function::Fn<(&std[d054f6f42beb1baa]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/alloc/src/boxed.rs:2291:9
[INFO] [stdout]   14:     0x5bf4981787e2 - std[d054f6f42beb1baa]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5bf49815f324 - std[d054f6f42beb1baa]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/panicking.rs:691:13
[INFO] [stdout]   16:     0x5bf498156c89 - std[d054f6f42beb1baa]::sys::backtrace::__rust_end_short_backtrace::<std[d054f6f42beb1baa]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5bf49816000d - __rustc[7ab284efd7f33ea8]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x5bf49819499c - core[5a1c3e9896636f3a]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5bf4980fc6a9 - computer_vision_test[2d0a52e8b779da54]::its_a_segmentation_algorithm
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/computer_vision_test.rs:850:5
[INFO] [stdout]   20:     0x5bf4980f8d77 - computer_vision_test[2d0a52e8b779da54]::its_a_segmentation_algorithm::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/computer_vision_test.rs:761:34
[INFO] [stdout]   21:     0x5bf498105966 - <computer_vision_test[2d0a52e8b779da54]::its_a_segmentation_algorithm::{closure#0} as core[5a1c3e9896636f3a]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   22:     0x5bf498105afb - <fn() -> core[5a1c3e9896636f3a]::result::Result<(), alloc[154f689e5dd3bae5]::string::String> as core[5a1c3e9896636f3a]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   23:     0x5bf498105afb - test[fad20673b750c10e]::__rust_begin_short_backtrace::<core[5a1c3e9896636f3a]::result::Result<(), alloc[154f689e5dd3bae5]::string::String>, fn() -> core[5a1c3e9896636f3a]::result::Result<(), alloc[154f689e5dd3bae5]::string::String>>
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/test/src/lib.rs:724:18
[INFO] [stdout]   24:     0x5bf498113375 - test[fad20673b750c10e]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/test/src/lib.rs:747:74
[INFO] [stdout]   25:     0x5bf498113375 - <core[5a1c3e9896636f3a]::panic::unwind_safe::AssertUnwindSafe<test[fad20673b750c10e]::run_test_in_process::{closure#0}> as core[5a1c3e9896636f3a]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   26:     0x5bf498113375 - std[d054f6f42beb1baa]::panicking::catch_unwind::do_call::<core[5a1c3e9896636f3a]::panic::unwind_safe::AssertUnwindSafe<test[fad20673b750c10e]::run_test_in_process::{closure#0}>, core[5a1c3e9896636f3a]::result::Result<(), alloc[154f689e5dd3bae5]::string::String>>
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/panicking.rs:581:40
[INFO] [stdout]   27:     0x5bf498113375 - std[d054f6f42beb1baa]::panicking::catch_unwind::<core[5a1c3e9896636f3a]::result::Result<(), alloc[154f689e5dd3bae5]::string::String>, core[5a1c3e9896636f3a]::panic::unwind_safe::AssertUnwindSafe<test[fad20673b750c10e]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/panicking.rs:544:19
[INFO] [stdout]   28:     0x5bf498113375 - std[d054f6f42beb1baa]::panic::catch_unwind::<core[5a1c3e9896636f3a]::panic::unwind_safe::AssertUnwindSafe<test[fad20673b750c10e]::run_test_in_process::{closure#0}>, core[5a1c3e9896636f3a]::result::Result<(), alloc[154f689e5dd3bae5]::string::String>>
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/panic.rs:359:14
[INFO] [stdout]   29:     0x5bf498113375 - test[fad20673b750c10e]::run_test_in_process
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/test/src/lib.rs:747:27
[INFO] [stdout]   30:     0x5bf498113375 - test[fad20673b750c10e]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/test/src/lib.rs:668:43
[INFO] [stdout]   31:     0x5bf49810ded4 - test[fad20673b750c10e]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/test/src/lib.rs:698:41
[INFO] [stdout]   32:     0x5bf49810ded4 - std[d054f6f42beb1baa]::sys::backtrace::__rust_begin_short_backtrace::<test[fad20673b750c10e]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   33:     0x5bf4981163f2 - std[d054f6f42beb1baa]::thread::lifecycle::spawn_unchecked::<test[fad20673b750c10e]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   34:     0x5bf4981163f2 - <core[5a1c3e9896636f3a]::panic::unwind_safe::AssertUnwindSafe<std[d054f6f42beb1baa]::thread::lifecycle::spawn_unchecked<test[fad20673b750c10e]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[5a1c3e9896636f3a]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   35:     0x5bf4981163f2 - std[d054f6f42beb1baa]::panicking::catch_unwind::do_call::<core[5a1c3e9896636f3a]::panic::unwind_safe::AssertUnwindSafe<std[d054f6f42beb1baa]::thread::lifecycle::spawn_unchecked<test[fad20673b750c10e]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/panicking.rs:581:40
[INFO] [stdout]   36:     0x5bf4981163f2 - std[d054f6f42beb1baa]::panicking::catch_unwind::<(), core[5a1c3e9896636f3a]::panic::unwind_safe::AssertUnwindSafe<std[d054f6f42beb1baa]::thread::lifecycle::spawn_unchecked<test[fad20673b750c10e]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/panicking.rs:544:19
[INFO] [stdout]   37:     0x5bf4981163f2 - std[d054f6f42beb1baa]::panic::catch_unwind::<core[5a1c3e9896636f3a]::panic::unwind_safe::AssertUnwindSafe<std[d054f6f42beb1baa]::thread::lifecycle::spawn_unchecked<test[fad20673b750c10e]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/panic.rs:359:14
[INFO] [stdout]   38:     0x5bf4981163f2 - std[d054f6f42beb1baa]::thread::lifecycle::spawn_unchecked::<test[fad20673b750c10e]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   39:     0x5bf4981163f2 - <std[d054f6f42beb1baa]::thread::lifecycle::spawn_unchecked<test[fad20673b750c10e]::run_test::{closure#1}, ()>::{closure#1} as core[5a1c3e9896636f3a]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   40:     0x5bf49817f9ef - <alloc[154f689e5dd3bae5]::boxed::Box<dyn core[5a1c3e9896636f3a]::ops::function::FnOnce<(), Output = ()> + core[5a1c3e9896636f3a]::marker::Send> as core[5a1c3e9896636f3a]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/alloc/src/boxed.rs:2277:9
[INFO] [stdout]   41:     0x5bf49817f9ef - <std[d054f6f42beb1baa]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/sys/thread/unix.rs:118:17
[INFO] [stdout]   42:     0x7917f38cdaa4 - <unknown>
[INFO] [stdout]   43:     0x7917f395aa64 - clone
[INFO] [stdout]   44:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- its_an_image_registration stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'its_an_image_registration' (439) panicked at tests/computer_vision_test.rs:580:5:
[INFO] [stdout] High-resolution image registration should be fast
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5bf498180088 - std[d054f6f42beb1baa]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5bf498180088 - std[d054f6f42beb1baa]::backtrace_rs::backtrace::trace_unsynchronized::<std[d054f6f42beb1baa]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5bf498180088 - std[d054f6f42beb1baa]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5bf498180088 - <<std[d054f6f42beb1baa]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[5a1c3e9896636f3a]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5bf49819424a - <core[5a1c3e9896636f3a]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5bf49819424a - core[5a1c3e9896636f3a]::fmt::write
[INFO] [stdout]    6:     0x5bf4981848a2 - std[d054f6f42beb1baa]::io::default_write_fmt::<alloc[154f689e5dd3bae5]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/io/mod.rs:622:11
[INFO] [stdout]    7:     0x5bf4981848a2 - <alloc[154f689e5dd3bae5]::vec::Vec<u8> as std[d054f6f42beb1baa]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/io/mod.rs:1977:13
[INFO] [stdout]    8:     0x5bf49815f236 - <std[d054f6f42beb1baa]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5bf49815f236 - std[d054f6f42beb1baa]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5bf498178629 - std[d054f6f42beb1baa]::panicking::default_hook
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x5bf498112a1c - <alloc[154f689e5dd3bae5]::boxed::Box<dyn for<'a, 'b> core[5a1c3e9896636f3a]::ops::function::Fn<(&'a std[d054f6f42beb1baa]::panic::PanicHookInfo<'b>,), Output = ()> + core[5a1c3e9896636f3a]::marker::Send + core[5a1c3e9896636f3a]::marker::Sync> as core[5a1c3e9896636f3a]::ops::function::Fn<(&std[d054f6f42beb1baa]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/alloc/src/boxed.rs:2291:9
[INFO] [stdout]   12:     0x5bf498112a1c - test[fad20673b750c10e]::test_main_inner::<test[fad20673b750c10e]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/test/src/lib.rs:155:21
[INFO] [stdout]   13:     0x5bf4981787e2 - <alloc[154f689e5dd3bae5]::boxed::Box<dyn for<'a, 'b> core[5a1c3e9896636f3a]::ops::function::Fn<(&'a std[d054f6f42beb1baa]::panic::PanicHookInfo<'b>,), Output = ()> + core[5a1c3e9896636f3a]::marker::Send + core[5a1c3e9896636f3a]::marker::Sync> as core[5a1c3e9896636f3a]::ops::function::Fn<(&std[d054f6f42beb1baa]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/alloc/src/boxed.rs:2291:9
[INFO] [stdout]   14:     0x5bf4981787e2 - std[d054f6f42beb1baa]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5bf49815f324 - std[d054f6f42beb1baa]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/panicking.rs:691:13
[INFO] [stdout]   16:     0x5bf498156c89 - std[d054f6f42beb1baa]::sys::backtrace::__rust_end_short_backtrace::<std[d054f6f42beb1baa]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5bf49816000d - __rustc[7ab284efd7f33ea8]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x5bf49819499c - core[5a1c3e9896636f3a]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5bf4980fc053 - computer_vision_test[2d0a52e8b779da54]::its_an_image_registration
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/computer_vision_test.rs:580:5
[INFO] [stdout]   20:     0x5bf4980f8d47 - computer_vision_test[2d0a52e8b779da54]::its_an_image_registration::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/computer_vision_test.rs:507:31
[INFO] [stdout]   21:     0x5bf498105926 - <computer_vision_test[2d0a52e8b779da54]::its_an_image_registration::{closure#0} as core[5a1c3e9896636f3a]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   22:     0x5bf498105afb - <fn() -> core[5a1c3e9896636f3a]::result::Result<(), alloc[154f689e5dd3bae5]::string::String> as core[5a1c3e9896636f3a]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   23:     0x5bf498105afb - test[fad20673b750c10e]::__rust_begin_short_backtrace::<core[5a1c3e9896636f3a]::result::Result<(), alloc[154f689e5dd3bae5]::string::String>, fn() -> core[5a1c3e9896636f3a]::result::Result<(), alloc[154f689e5dd3bae5]::string::String>>
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/test/src/lib.rs:724:18
[INFO] [stdout]   24:     0x5bf498113375 - test[fad20673b750c10e]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/test/src/lib.rs:747:74
[INFO] [stdout]   25:     0x5bf498113375 - <core[5a1c3e9896636f3a]::panic::unwind_safe::AssertUnwindSafe<test[fad20673b750c10e]::run_test_in_process::{closure#0}> as core[5a1c3e9896636f3a]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   26:     0x5bf498113375 - std[d054f6f42beb1baa]::panicking::catch_unwind::do_call::<core[5a1c3e9896636f3a]::panic::unwind_safe::AssertUnwindSafe<test[fad20673b750c10e]::run_test_in_process::{closure#0}>, core[5a1c3e9896636f3a]::result::Result<(), alloc[154f689e5dd3bae5]::string::String>>
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/panicking.rs:581:40
[INFO] [stdout]   27:     0x5bf498113375 - std[d054f6f42beb1baa]::panicking::catch_unwind::<core[5a1c3e9896636f3a]::result::Result<(), alloc[154f689e5dd3bae5]::string::String>, core[5a1c3e9896636f3a]::panic::unwind_safe::AssertUnwindSafe<test[fad20673b750c10e]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/panicking.rs:544:19
[INFO] [stdout]   28:     0x5bf498113375 - std[d054f6f42beb1baa]::panic::catch_unwind::<core[5a1c3e9896636f3a]::panic::unwind_safe::AssertUnwindSafe<test[fad20673b750c10e]::run_test_in_process::{closure#0}>, core[5a1c3e9896636f3a]::result::Result<(), alloc[154f689e5dd3bae5]::string::String>>
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/panic.rs:359:14
[INFO] [stdout]   29:     0x5bf498113375 - test[fad20673b750c10e]::run_test_in_process
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/test/src/lib.rs:747:27
[INFO] [stdout]   30:     0x5bf498113375 - test[fad20673b750c10e]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/test/src/lib.rs:668:43
[INFO] [stdout]   31:     0x5bf49810ded4 - test[fad20673b750c10e]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/test/src/lib.rs:698:41
[INFO] [stdout]   32:     0x5bf49810ded4 - std[d054f6f42beb1baa]::sys::backtrace::__rust_begin_short_backtrace::<test[fad20673b750c10e]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   33:     0x5bf4981163f2 - std[d054f6f42beb1baa]::thread::lifecycle::spawn_unchecked::<test[fad20673b750c10e]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   34:     0x5bf4981163f2 - <core[5a1c3e9896636f3a]::panic::unwind_safe::AssertUnwindSafe<std[d054f6f42beb1baa]::thread::lifecycle::spawn_unchecked<test[fad20673b750c10e]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[5a1c3e9896636f3a]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   35:     0x5bf4981163f2 - std[d054f6f42beb1baa]::panicking::catch_unwind::do_call::<core[5a1c3e9896636f3a]::panic::unwind_safe::AssertUnwindSafe<std[d054f6f42beb1baa]::thread::lifecycle::spawn_unchecked<test[fad20673b750c10e]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/panicking.rs:581:40
[INFO] [stdout]   36:     0x5bf4981163f2 - std[d054f6f42beb1baa]::panicking::catch_unwind::<(), core[5a1c3e9896636f3a]::panic::unwind_safe::AssertUnwindSafe<std[d054f6f42beb1baa]::thread::lifecycle::spawn_unchecked<test[fad20673b750c10e]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/panicking.rs:544:19
[INFO] [stdout]   37:     0x5bf4981163f2 - std[d054f6f42beb1baa]::panic::catch_unwind::<core[5a1c3e9896636f3a]::panic::unwind_safe::AssertUnwindSafe<std[d054f6f42beb1baa]::thread::lifecycle::spawn_unchecked<test[fad20673b750c10e]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/panic.rs:359:14
[INFO] [stdout]   38:     0x5bf4981163f2 - std[d054f6f42beb1baa]::thread::lifecycle::spawn_unchecked::<test[fad20673b750c10e]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   39:     0x5bf4981163f2 - <std[d054f6f42beb1baa]::thread::lifecycle::spawn_unchecked<test[fad20673b750c10e]::run_test::{closure#1}, ()>::{closure#1} as core[5a1c3e9896636f3a]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   40:     0x5bf49817f9ef - <alloc[154f689e5dd3bae5]::boxed::Box<dyn core[5a1c3e9896636f3a]::ops::function::FnOnce<(), Output = ()> + core[5a1c3e9896636f3a]::marker::Send> as core[5a1c3e9896636f3a]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/alloc/src/boxed.rs:2277:9
[INFO] [stdout]   41:     0x5bf49817f9ef - <std[d054f6f42beb1baa]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/sys/thread/unix.rs:118:17
[INFO] [stdout]   42:     0x7917f38cdaa4 - <unknown>
[INFO] [stdout]   43:     0x7917f395aa64 - clone
[INFO] [stdout]   44:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout]     its_a_segmentation_algorithm
[INFO] [stdout]     its_an_image_registration
[INFO] [stdout] 
[INFO] [stdout] test result: FAILED. 7 passed; 2 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.05s
[INFO] [stdout] 
[INFO] [stderr] error: test failed, to rerun pass `--test computer_vision_test`
[INFO] running `Command { std: "docker" "inspect" "b529076c576bf7088c8e8af10cf218eb64f46184acb04d2a01c34c4c35e30a73", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "b529076c576bf7088c8e8af10cf218eb64f46184acb04d2a01c34c4c35e30a73", kill_on_drop: false }`
[INFO] [stdout] b529076c576bf7088c8e8af10cf218eb64f46184acb04d2a01c34c4c35e30a73
